home *** CD-ROM | disk | FTP | other *** search
/ Dynamic HTML Construction Kit / Dynamic HTML Construction Kit.iso / earthlink / nscomm / java40.jar / java / awt / Point.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-11-03  |  1.0 KB  |  43 lines

  1. package java.awt;
  2.  
  3. import java.io.Serializable;
  4.  
  5. public class Point implements Serializable {
  6.    // $FF: renamed from: x int
  7.    public int field_0;
  8.    // $FF: renamed from: y int
  9.    public int field_1;
  10.  
  11.    public Point(int var1, int var2) {
  12.       this.field_0 = var1;
  13.       this.field_1 = var2;
  14.    }
  15.  
  16.    public void move(int var1, int var2) {
  17.       this.field_0 = var1;
  18.       this.field_1 = var2;
  19.    }
  20.  
  21.    public void translate(int var1, int var2) {
  22.       this.field_0 += var1;
  23.       this.field_1 += var2;
  24.    }
  25.  
  26.    public int hashCode() {
  27.       return this.field_0 ^ this.field_1 * 31;
  28.    }
  29.  
  30.    public boolean equals(Object var1) {
  31.       if (var1 instanceof Point) {
  32.          Point var2 = (Point)var1;
  33.          return this.field_0 == var2.field_0 && this.field_1 == var2.field_1;
  34.       } else {
  35.          return false;
  36.       }
  37.    }
  38.  
  39.    public String toString() {
  40.       return this.getClass().getName() + "[x=" + this.field_0 + ",y=" + this.field_1 + "]";
  41.    }
  42. }
  43.